combat missile launcher vehicle - German English Dictionary